/**
 * 排行榜相关API
 */
import { post } from './request'

// 获取排行榜信息
// type: 1(战力) | 2(等级)
// page: 1..5, page_size: 20
export function getRankInfo(type = 1, page = 1, page_size = 20) {
  // 兼容字符串入参，统一转数值 1/2
  const typeNum = (typeof type === 'string')
    ? (type === 'power' ? 1 : 2)
    : Number(type) || 1
  return post('/role/rank_info', {
    type: typeNum,
    page,
    page_size
  })
}

export default {
  getRankInfo
}